#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QWidget>

namespace Ui {
class MainWindow;
}

class MainWindow : public QWidget
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();

    // 界面信息窗口的北京透明设置
    void setBkOpacity(int value);
    void setBkImage(QString name);

protected:
    void mousePressEvent(QMouseEvent *event);
    void mouseMoveEvent(QMouseEvent *event);
    void paintEvent(QPaintEvent *event);

private:
    void initTitleBar();

private:
    Ui::MainWindow *ui;
    QPoint m_pt;	// 鼠标按下位置 - 窗口左上角坐标的差值
    QString m_bkImage;
};

#endif // MAINWINDOW_H
